package com.matt.foundation.query;

import com.matt.commons.page.PagerQuery;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.util.List;

/**
 * *******************************
 * Created by Ron.
 * form com.matt
 * on 2018/1/24
 * *******************************
 */
@Data
@ToString(callSuper=true)
@EqualsAndHashCode(callSuper=true)
public class CourseAreaQuery extends PagerQuery {
	@ApiModelProperty(value="课程类型名称",name="name",example="课程类型名称")
    private String typeName;
    @ApiModelProperty(value="课程名称",name="name",example="课程名称")
    private String name;
	//@ApiModelProperty(value="园区ID",name="areaId",example="园区Id")
    @ApiModelProperty(value="园区ID",name="areaId",example="园区ID",hidden=true)
    private String areaId;
    @ApiModelProperty(value="状态",name="status",example="状态",hidden=true)
	private Integer status;
	@ApiModelProperty(value="类型：1，SAT早教课程，2，园区自建，3，公共课程",name="type",example="类型",hidden=true)
    private Integer type = 2;
    @ApiModelProperty(value="课程ID",name="courseId",example="课程ID",hidden=true)
    private String courseId;

    private List<String> courseIds;
}
